package com.japp.manager.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.japp.base.BaseMapper;
import com.japp.manager.bean.QuantizaTionBean;
/**
 * 研究报告
 */
public interface QuantizaTionMapper extends BaseMapper<QuantizaTionBean> {

	/**
	 * 查询所以报告
	 * @return
	 */
	List<QuantizaTionBean> queryQuantizaTionAll();
	/**
	 * 查询报告（ID）
	 * @param q
	 * @return
	 */
	QuantizaTionBean findQuantizaTionById(@Param("qId")int qId);
	/**
	 * 多条件查询
	 * @param q
	 * @return
	 */
	QuantizaTionBean findQuantizaTionByBean(@Param("q")QuantizaTionBean q);
	/**
	 * 新增报告
	 * @param q
	 * @return
	 */
	int insertQuantizaTion(@Param("q")QuantizaTionBean q);
	/**
	 * 删除报告
	 * @param qId
	 * @return
	 */
	int deleteQuantizaTion(@Param("keys")String[] keys);
	/**
	 * 更新报告
	 * @param q
	 * @return
	 */
	int updateQuantizaTion(@Param("q")QuantizaTionBean q);
}
